peat tar - Español Inglés Diccionario